﻿//-----------------------------------------------------------------------
// <copyright file="Person.cs" company="FER">
//     Copyright (c) All rights reserved.
// </copyright>
//-----------------------------------------------------------------------

namespace NMBP.Models
{
    /// <summary>
    /// Represents abstract perston
    /// </summary>
    public abstract class Person
    {
        /// <summary>
        /// Gets or sets Person's name
        /// </summary>
        public virtual string Name { get; set; }

        /// <summary>
        /// Gets or sets Person's surname
        /// </summary>
        public virtual string Surname { get; set; }

        /// <summary>
        /// Gets or sets Person's contact
        /// </summary>
        public virtual string Contact { get; set; }

        /// <summary>
        /// Gets or sets Persons system username for login
        /// </summary>
        public virtual string Username { get; set; }

        /// <summary>
        /// Gets or sets Persons system password for login
        /// <remarks>Not REAL password, MD5 hash of real password</remarks>
        /// </summary>
        public virtual string Password { get; set; }
    }
}
